*{
  margin: 0;
  padding: 0;
}
#header,#banner, #onLineApp, #regard, #business, #operation, #framework, #cooperation, #brief, #invite, #bottom{
  width: 1440px;
  margin: 0 auto;
}
.clear_fix:after{
  content:".";
  clear:both;
  display:block;
  height:0;
  overflow:hidden;
  visibility: hidden;
}
.clear_fix{
  zoom:1;
}
/* 导航头 */
#header{
  height: 90px;
  width: 2000px;
  background: #FFFFFF;
}
.header-wrap{
  width: 1440px;
  height: 90px;
  margin: 0 auto;
}
.logo{
  float: left;
  margin: 16px 0 0 120px;
  width: 161px;
  height: 53px;
}
.nav{
  float: left;
  margin: 35px 0 0 207px;
}
.nav ul li{
  float: left;
  margin-right: 28px;
  padding-bottom: 9px;
  list-style: none;
}
.nav ul li a{
  text-decoration: none;
  height: 22px;
  font-size: 16px;
  font-weight: 400;
  color: #000000;
  line-height: 22px;
  font-family:"微软雅黑";
}
.navactive{
  border-bottom: 3px solid #01A13F;
}
/* banner图 */
#banner{
  height: 571px;
  width: 2000px;
  overflow: hidden;
  background: #EFEFEF;
}
/* .banner-warp{
  width: 1440px;
  height: 571px;
  margin: 0 auto;
} */
#banner img{
  width: 2000px;
  height: 571px;
}
.swip-type{
  position: absolute;
  top: 293px;
  left: 50%;
  margin-left: -480px;
  width: 1000px;
  height: 138px;
  font-size: 44px;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 69px;
  letter-spacing: 1px;
  font-family:"微软雅黑";
}
#swiper-pag{
  width: 144px;
  bottom: 112px;
  left: 50%;
  margin-left: -480px;
}
.swiper-pagination-bullets{
  bottom: 112px;
  left: 192px;
}
.swiper-pagination-bullet{
  margin-right: 8px;
  width: 40px;
  height: 3px;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 0;
}
.swiper-pagination-bullet-active{
  background: #FFFFFF;
}
/* 关于荣运达 */
#regard{
  height: 550px;
}
.reg-left{
  float: left;
  width: 618px;
  margin: 127px 0 0 153px;
}
.reg-left-img img{
  width: 187px;
  height: 60px;
}
.reg-left-txt{
  width: 618px;
  height: 174px;
  font-size: 16px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #000000;
  line-height: 29px;
  margin-top: 50px;
}
.reg-right{
  float: left;
  margin: 98px 0 0 135px;
}
.app-right-img{
  width: 405px;
  height: 354px;
}
/* 业务板块 */
#business{
  height: 704px;
  width: 2000px;
  overflow: hidden;
  background: #EFEFEF;
}
.business-wrap{
  width: 1440px;
  height: 704px;
  margin: 0 auto;
}
.business-content{
  float: left;
  width: 1200px;
  height: 640px;
  margin: 50px 120px 0 120px;
  background: #FFFFFF;
}
.business-content-top{
  width: 625px;
  height: 85px;
  margin: 42px 0 0 51px;
}
.business-content-img1{
  width: 625px;
  height: 85px;
}
.business-content-bottom{
  width: 620px;
  height: 363px;
  margin: 57px 0 0 282px;
}
.business-content-img2{
  width: 620px;
  height: 363px; 
}
/* 营运项目 */
#operation{
  height: 755px; 
  width: 2000px;
  overflow: hidden;
  background: #EFEFEF;
}
.operation-wrap{
  width: 1440px;
  height: 755px;
  margin: 0 auto;
}
.operation-top{
  float: left;
  width: 151px;
  height: 65px;
  margin: 52px 0 0 645px;
}
.operation-top-img{
  width: 151px;
  height: 65px;
}
.operation-bottom{
  float: left;
  width: 1212px;
  height: 520px;
  margin: 43px 0 0 120px;
}
.operation-bottom-content{
  width: 393px;
  height: 520px;
  float: left;
  margin-right: 11px;
}
.operation-bottom-img{
  display: block;
  width: 393px;
  height: 241px;
}
.operation-bottom-txt{
  width: 393px;
  height: 306px;
  background: #FFFFFF;
}
.operation-bottom-txt:hover{
  background: #01A13F;
}
.operation-bottom-txt:hover  h3{
  color: #FFFFFF;
}
.operation-bottom-txt:hover span{
  color: #FFFFFF;
}
.operation-bottom-txt h3{
  float: left;
  margin: 28px 0 0 37px;
  height: 29px;
  font-size: 22px;
  font-family: "微软雅黑";
  font-weight: 600;
  color: #000000;
  line-height: 29px;
}
.operation-bottom-txt span{
  float: left;
  display: block;
  width: 319px;
  margin: 21px 37px 0 37px;
  height: 168px;
  font-size: 14px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #000000;
  line-height: 22px;
}
/* 公司组织架构 */
#framework{
  height: 682px;
  width: 2000px;
  overflow: hidden;
  background: url(../images/homePage/frameworkBag.png) no-repeat;
  background-size: 100%;
}
.framework-wrap{
  width: 1440px;
  height: 682px;
  margin: 0 auto;
}
.framework-img1{
  float: left;
  margin: 73px 608px 59px 608px;
  width: 224px;
  height: 63px;
}
.framework-img1 img{
  width: 224px;
  height: 63px;
}
.framework-img2{
  margin: 0 0 0 127px;
  width: 1177px;
  height: 395px;
}
.framework-img2 img{
  width: 1177px;
  height: 395px;
}
/* 合作伙伴 */
#cooperation{
  height: 586px;
}
.cooperation-img1{
  float: left;
  width: 150px;
  height: 65px;
  margin: 69px 645px 55px 645px;
}
.cooperation-img1 img{
  width: 150px;
  height: 65px;
}
.cooperation-img2{
  width: 924px;
  height: 307px;
  margin-left: 258px;
}
.cooperation-img2 img{
  width: 924px;
  height: 307px;
}
/* 团队简介 */
#brief{
  height: 598px;
  width: 2000px;
  overflow: hidden;
  background: #EFEFEF;
}
.brief-wrap{
  width: 1440px;
  height: 598px;
  margin: 0 auto;
}
.brief-content{
  float: left;
  margin: 50px 0 0 120px;
  height: 488px;
}
.brief-content img{
  display: block;
  float: left;
  width: 600px;
  height: 488px;
}
.brief-content-right{
  float: left;
  width: 600px;
  height: 488px;
  background: #FFFFFF;
}
.brief-content-right img{
  display: block;
  margin: 63px 0 46px 66px;
  width: 125px;
  height: 63px;
}
.brief-content-txt{
  float: left;
  width: 174px;
  margin-left: 66px;
  width: 475px;
  height: 174px;
  font-size: 15px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #000000;
  line-height: 25px;
}
/* 线上App */
#onLineApp{
  height: 661px;
}
.app-img{
  float: left;
  width: 284px;
  height: 573px;
  margin: 33px 0 0 278px;
}
.app-img-phone{
  width: 284px;
  height: 573px;
  display: none;
}
.app-right{
  float: left;
  margin: 139px 0 0 105px;
}
.app-oul{
  margin-top: 53px;
  width: 536px;
  height: 37px;
}
.app-oul li{
  float: left;
  list-style: none;
}
.app-oul li a{
  text-decoration: none;
  margin-right: 15px;
  width: 124px;
  height: 37px;
  font-size: 20px;
  font-family: "微软雅黑";
  font-weight: 600;
  color: #ADADAD;
  line-height: 26px;
}
.app-oul li .active{
  color: #01A13F;
}
.app-txt{
  display: none;
  margin-top: 31px;
  width: 536px;
  height: 79px;
  font-size: 16px;
  font-family: "微软雅黑";
  font-weight: 500;
  color: #000000;
  line-height: 30px;
}
/* 在招岗位 */
#invite{
  height: 474px;
  width: 2000px;
  overflow: hidden;
  background: url(../images/homePage/inviteBag.png) no-repeat;
  background-size: 100%;
}
.invite-wrap{
  width: 1440px;
  height: 474px;
  margin: 0 auto;
}
.invite-h1{
  width: 485px;
  height: 54px;
  font-size: 39px;
  font-family: "微软雅黑";
  font-weight: 600;
  color: #FFFFFF;
  line-height: 54px;
  letter-spacing: 1px;
  margin: 66px 817px 10px 138px;
  float: left;
}
.invite-h2{
  float: left;
  width: 1183px;
  height: 28px;
  font-size: 20px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #FFFFFF;
  line-height: 28px;
  margin: 0 0 46px 138px ;
}
.invite-content{
  float: left;
  height: 194px;
  margin-left: 138px;
}
.invite-content-txt1{
  float: left;
  margin-right: 20px;
  width: 375px;
  height: 194px;
  background: #FFFFFF;
}
.invite-content-h1{
  margin: 37px 0 27px 21px;
  height: 28px;
  font-size: 20px;
  font-family: "微软雅黑";
  font-weight: 600;
  color: #000000;
  line-height: 28px;
}
.invite-content-h2{
  width: 257px;
  height: 20px;
  font-size: 14px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #000000;
  line-height: 20px;
  margin: 0 0 4px 21px;
}
/* 底部栏 */
#bottom{
  height: 359px;
  width: 2000px;
  overflow: hidden;
  background: #181818;
}
.bottom-wrap{
  width: 1400px;
  height: 359px;
  margin: 0 auto;
}
.bottom-content{
  height: 301px;
  width: 1190px;
  margin: 0 130px 0 120px;
  border-bottom: 1px solid #353535;
}
.bottom-left{
  float: left;
  margin-top: 51px;
}
.bottom-left-h1{
  width: 75px;
  height: 25px;
  font-size: 18px;
  font-family: "微软雅黑";
  font-weight: 600;
  color: #FFFFFF;
  line-height: 25px;
  margin-bottom: 20px;
}
.bottom-left-h2{
  font-size: 15px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #FFFFFF;
  line-height: 30px;
}
.bottom-right{
  float: right;
  margin-top: 51px;
}
.bottom-right-h1{
  width: 573px;
  height: 25px;
  font-size: 18px;
  font-family: "微软雅黑";
  font-weight: 600;
  color: #FFFFFF;
  line-height: 25px;
  margin: 0 20px 21px 0;
}
.bottom-right-txt{
  float: left;
  margin-right: 26px;
}
.bottom-right-txt img{
  width: 130px;
  height: 130px;
}
.bottom-right-txt h3{
  margin-top: 6px;
  width: 130px;
  text-align: center;
  font-size: 14px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #FFFFFF;
  line-height: 20px;
}
.bottom-base{
  width: 400px;
  height: 18px;
  font-size: 13px;
  font-family: "微软雅黑";
  font-weight: 400;
  color: #656565;
  line-height: 18px;
  margin: 14px 0 0 119px;
}